mangrove swamp - Turco Inglés Diccionario